package org.unt.tree.hierarchiecheck;

import java.util.ArrayList;
import java.util.List;

public class Test {

	public static void main(String[] args) {

		TreeHierarchieChecker.execute(getInputTestData());
	}

	private static List<String[]> getInputTestData() {

		List<String[]> matrix = new ArrayList<String[]>();

		matrix.add(new String[] { "A1", "B1", "C1", "D1" }); // B1
		matrix.add(new String[] { "A1", "B1", "C1", "D2" });
		matrix.add(new String[] { "A1", "B1", "C2", "D3" }); // D3
		matrix.add(new String[] { "A2", "B1", "C2", "D4" }); // B1
		matrix.add(new String[] { "A2", "B2", "C3", "D5" }); // C3
		matrix.add(new String[] { "A2", "B3", "C4", "D6" });
		matrix.add(new String[] { "A2", "B3", "C4", "D7" });
		matrix.add(new String[] { "A2", "B4", "C5", "D3" }); // D3
		matrix.add(new String[] { "A2", "B5", "C3", "D3" }); // C3 D3

		return matrix;
	}
}
